#include "main.h"
//#include "smartcard.h"

#define BLOCKSIZE            512 /* Block Size in Bytes */
#define BufferWordsSize      (BlockSize >> 2)

#define NUMBEROFBLOCKS       2  /* For Multi Blocks operation (Read/Write) */
#define MultiBufferWordsSize ((BlockSize * NumberOfBlocks) >> 2)

void prvSetupHardware( void );
void InterruptConfig(void);
void GPIO_Config(void);
void LCD_Config(void);
void UARTs_Config(void);
void DMA_Config(void);
void Interrupt_Config(void);
void NVIC_Configuration();

void Delay(__IO uint32_t nCount);
int8_t SD_Config();